flower stem - French English Dictionary